(function() {
	var getImageDOM = document.querySelectorAll('.get-image');
	if(getImageDOM.length == 0) {
		return;
	}
	for(var i = 0; i < getImageDOM.length; i++) {
		getImageDOM[i].addEventListener('tap', function() {
			var bts = [{
				title: "拍照",
			}, {
				title: "手机相册选择"
			}];
			plus.nativeUI.actionSheet({
					title: "照片选择",
					cancel: "取消",
					buttons: bts
				},
				function(e) {
					if(e.index == 1) {
						plus.camera.getCamera().captureImage(function(p) { //拍照成功
							plus.io.resolveLocalFileSystemURL(p, function(entry) { //获取所拍摄的照片
								var e = entry.toLocalURL(); //获取所拍摄照片的绝对路径
								imageZip(e); //压缩图片
							}, function(e) { //拍照失败
								console.log('读取拍照文件错误：' + e.message);
							});
						}, function(e) {
							console.log('失败：' + e.message);
						});
					} else if(e.index == 2) {
						plus.gallery.pick(function(e) { //照片选择
							imageZip(e); //压缩图片
						}, function(e) { //取消选择文件时触发
						});
					};
				});
		});
		//图片压缩
		function imageZip(e) {
			plus.zip.compressImage({ //压缩图片
				src: e, //原图片地址
				dst: '_doc/' + name,
				width: "300px",
				overwrite: true,
				quality: 1 //图片压缩质量
			}, function(zip) { //压缩成功回调
				if(zip.size > (10 * 1024)) { //上传文件单个大小
					return mui.toast('上传文件超大,请重新选择~'); //如果图片大于10M
				};
				getImageURL(zip.target);
			}, function(zipe) {
				mui.toast('压缩失败！')
			});
		};
	};
})();